nested game - French English Dictionary